When adding new rows to a DataFrame, it depends on how the new rows/information is stored:


1. New Rows are already stored in DataFrame format (most common case):

append new rows with append() or concat() -> see next lecture  (Adding new Rows to a DataFrame)


2. Information of new rows is stored in lists, arrays, etc. / or new row(s) shall be created manually (hands-on approach):


3. Same mechanics hold true for DataFrames with RangeIndex: